package org.dandsoft.blackbox;

/**
 * Класс для прерывания операций активации и обучения. Если операция занимает слишком много времени, то
 * ее необходимо прервать. После вызова одного из методов интерфейса {@link org.dandsoft.blackbox.Enviroment}
 * должно вылететь исключение InterruprBlackBoxException. Его нельзя отлавливать. можно только поместить в блоке
 * finally код для сохранения промежуточных данных.
 *
 * @author Vilyuzhanin Denis (Fin)
 */
public class InterruprBlackBoxException extends RuntimeException {

    public InterruprBlackBoxException() {
    }

    public InterruprBlackBoxException(String message) {
        super(message);
    }

    public InterruprBlackBoxException(String message, Throwable cause) {
        super(message, cause);
    }

    public InterruprBlackBoxException(Throwable cause) {
        super(cause);
    }
}
